import http from "./axios"

//登录接口
export function Login(data){
    return http.post("/api/login",data)
}
//注册接口
export function Reg(data){
    return http.post("/api/register",data)
}

//轮播图接口

export function getBanner(){
   return http.get("/api/getbanner");
}
//分类信息接口
export function getCate(){
    return http.get("/api/getcate")
}
//获取限时秒杀信息(首页)

export function getSeckill(){
    return http.get("/api/getseckill")
}
//获取商品信息
export function getGoods(){
    return http.get("/api/getindexgoods")
}
//在需要的页面 使用  

//获取一条商品信息
export function getGoodsOne(params){
    return http.get("/api/getgoodsinfo",{params})
}
//获取分类商品信息
export function getGoodsinfo(params){
    return http.get("/api/getgoods",{params})
}
//获取分类树形结构
export function getCateTree(){
    return http.get("/api/getcatetree")
}
//添加购物车数据
 export function addshopcars(data){
     return http.post("/api/cartadd",data)
 }
 //修改购物车的数据
 export function editshopcar(data){
     return http.post("/api/cartedit",data)
 }
 //删除购物车的数据
export function delshopcar(data){
    return http.post("/api/cartdelete",data)
}
//获取购物车列表
export function shopcarlist(params){
    return http.get("/api/cartlist",{params})
}
export function getseckill(params){
    return http.get("/api/getseckill",{params})
}

/* 
例：
import {Login} from "../util 这个文件的路径 "
Login(this.userlist).then((res)=>{
    这个res会直接是数组，因为已经在响应拦截器里面做了数据处理
    log(res)
    然后写处理逻辑
}).catch((err)=>{
    错误的时候处理逻辑
    log(err)
})

*/